be indestructibly young at heart - French English Dictionary